distillate cooler - French English Dictionary